Override Method C# การสร้าง Method ซ้ำจาก Parent Class
บทความวันที่ 27 พฤศจิกายน 2555
Override Method คือ จะเกี่ยวข้องกับหลักการการสืบทอด (Inheritarnce) กล่าวคือเป็นวิธีการในการสร้าง Method ที่มีอยู่แล้วใน Parent Class เพื่อสร้างความแตกต่าง และเพิ่มประสิทธิภาพในการออกแบบ Class และ Method
ภาพรวมของ Override Method
1. เป็นหลักการที่เกี่ยวข้องกับการสืบทอดจาก Parent Class สู่ Child Class
2. เป็นการสร้าง Method ในการ Child Class โดย Method นั้นมีการสร้างเอาไว้แล้วใน Parent Class
3. เพื่อเพิ่มประสิทธิภาพในการออกแบบ Class และ Method
ตัวอย่างโปรแกรม
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Data;
using System.Data.SqlClient;
namespace ConsoleApplication2
{
class Program : ParendClass
{
static void Main(string[] args)
{
ParendClass p = new ParendClass();
p.sayHello();
sayHello("AmplySoft");
Console.ReadLine();
}
public static void sayHello(string n)
{
Console.WriteLine("Hello, {0} with Overide Method :)", n);
}
}
class ParendClass
{
public void sayHello()
{
Console.WriteLine( "Hello, AmplySoft :) with Inheritance C#" );
}
}
}
ผลลัพธ์
คำค้นหา Override Method C# การสร้าง Method ซ้ำจาก Parent Class, รับทำเว็บ, รับเขียนเว็บ, เรียเนขียนโปรแกรม